Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
85 WELCH ROAD Terraced £239,000 26 Oct 2022
87 WELCH ROAD Terraced £155,000 9 Jul 2014
91 WELCH ROAD Terraced £130,000 29 Apr 2014
95 WELCH ROAD Terraced £105,000 28 Apr 2010
99 WELCH ROAD Semi-Detached £180,000 19 Jul 2021